高中信息技术会考python程序题目模拟题

时间:2024-04-30 来源:
1.下列变量名中,符合 Python 语言变量命名规则的是(A )
A.whi1e B.3s C.3b D.c&d
变量名只能包含字母、数字和下划线。变量名可以以字母或下划线开头,但不能以数字开头。变量名不能包含空格,但可以使用下划线来分隔其中的单词。
不要使用Python关键字和函数名作为变量名。
2.在购买火车票时,儿童票价以年龄划分优惠标准,如果用算法描述儿童购票问题,票价计算算法的控制结构是( )
A 顺序结构 B.分支(选择)结构 C.循环结构D.树形结构
在购买火车票时,儿童票价以年龄划分优惠标准,这意味着根据儿童的年龄,算法会决定给予哪种票价优惠。这种基于条件做出不同选择的逻辑通常使用分支(选择)结构来实现。因此,票价计算算法的控制结构是分支(选择)结构。
答案:B.分支(选择)结构。
10.Python语言中,以下哪条语句是循环的控制语句。(D)
A.if      B.  input  C.print      D.for
A. if 是条件语句,不是循环语句。
B. input 是用于从用户那里获取输入的函数,不是控制语句。
C. print 是用于在控制台上显示输出的函数,也不是控制语句。
D. for 是循环语句,用于遍历序列(如列表、元组、字符串)或其他可迭代对象。
14.人们利用计算机解决问题的基本过程为    (B)
①调试运行程序 ②分析问题 ③设计算法 ④编写程序
 
A.①②③④ B.②③④① C.③④②① D.②③①④
 
19.下图从左至右分别表示程序的三种基本控制结 B)
 
 
 
 
 
 
 
 
A. 顺序结构、分支结构、选择结构 B. 顺序结构、选择结构、循环结构
C. 顺序结构、情况结构、选择结 D. 模块结构、分支结构、循环
 
5、在Python中,运行下列程序,输入数据分别是10和20,输出结果是(B)。
a=int(input())
b=int(input())
print(a+b)
A.200
B.30
C.20
D.10
 
29.在Python语言中,以下赋值语句正确的是(A)
 
A.i=i-1  B.i-1=a+2  C.i+1=a  D.i*3=a//2
 
 
30.以下变量名中,符合Python语言变量命名规则的是(D)
 
A.33_keyword  B .key@word33_C.nonlocal  D._33keyword
 
36.以下不是 Python 语言特点的是(B)。
A.运行速度快 B.支持面向过程和面向对象编程 C.语法简洁 D.生态庞大
34.在屏幕上打印输出 Hello World,使用的 Python 语句是(C)。
A.printf('Hello World') B.print(Hello World)
C.print("Hello World") D.printf("Hello World")
 
37.以下代码的输出结果是(C)。
for i in range (1,6):
if i%4==0:
continue
else:
print ( i , end =",")
A .1,2,3, B.1,2,3,4, C.1,2,3,5, D.1,2,3,5,6
 
38.以下代码的输出结果是(C)
F=12+3*((5*8)-14)//6
print(F)
A.25.0 B.65 C.25 D.24
 
39.某算法的部分流程如下图所示,执行这部分流程,依次输入 3, 4,-1,则输出 s 的值为( B )。
1  B、-1   C、-2   D、0
40.能被计算机直接识别的语言是(B)
A.汇编语言 B.机器语言 C.python 语言 D.高级语言
41.人们利用计算机解决问题的基本过程为( D )。
①调试运行程序 ②分析问题 ③设计算法 ④问题解决 ⑤编写程序
A.①②③④⑤ B.②④③⑤① C.④②③⑤① D.②③⑤①④
43.可用于判断变量 a 的数据类型的选项是(B)。
A.int(a) B.type(a) C.str(a) D.eval(a)
 
 
20.对于一个问题的解决方法可以有多种描述,如图这种比较常用的一种算法描述是( C)

伪代码 B.自然语言 C.流程图 D.机器语言
46.如图所示的算法流程图,其描述的算法是任意输入数据 a,然后输出 a 的绝对值,则图中①处应填写的内容是( A)

A.a>=0 B.a<=0 C.a==0 D.a<>0
 
 
16.下列说法正确的是 (c )
A.“/”表示求余 B.“%”表示除
C.“//”表示整除 D.“**”表示乘
 
算数运算符:
         +          加
         -          减
         *          乘
         /          除
         %        余数
         //          商  取整除 - 返回商的整数部分(向下取整
         **         幂
17.下列变量名在 Python 中合法的是 ( )
A.36   B F55#   C.for   D._Good
 
变量名只能包含字母、数字和下划线。变量名可以以字母或下划线开头,但不能以数字开头。变量名不能包含空格,但可以使用下划线来分隔其中的单词。
不要使用Python关键字和函数名作为变量名。
 
18.函数 range(7,10)生成的序列中元素的个数是 ( )
A.7 B.3 C.4 D.10
 
20.流程图中表示判断的是 ( B)
A. 矩形框 B. 菱形框 C. 圆形框 D.椭圆形框
 
21.下列选项中错误的赋值语句是 (B )
A.a,b=5,8  B.11=a+b  C.a=b=9  D.a=a+b
 
 
 

【高中信息技术会考python程序题目模拟题 】相关文章:

四川省高中信息技术学业水平合格性 2024-04-30

普通高中信息技术学业水平合格考模 2024-04-30

2024年四川信息技术会考真题(程序) 2025-04-17

高中信息技术会考python程序题目模拟题 2024-04-30

四川省高中信息技术学业水平合格性考试模拟试题(附答案) 2024-04-30